home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / bin / rarian-sk-extract < prev    next >
Text File  |  2009-10-22  |  563b  |  31 lines

  1. #!/bin/bash
  2.  
  3. # Wrapper around xsltproc to mimic scrollkeeper-extract.
  4. #
  5. # Note that scrollkeeper internally uses libxslt for
  6. # this, so this method is cheaper and achieves the same result
  7.  
  8. print_usage()
  9. {
  10.   echo -e "Usage: "
  11.   echo -e "`basename $0` <xml file> <stylesheet 1> <output file 1> <stylesheet 2> <output file 2> ..."
  12. }
  13.  
  14. if [[ $# < 2 ]]
  15. then
  16.   print_usage
  17.   exit 0
  18. fi
  19.  
  20. infile=$1
  21. shift 1
  22.  
  23. while true; do
  24.   xsltproc --xinclude --xincludestyle $1 $infile > $2
  25.   #echo "xml: $infile style: $1 out: $2"
  26.   shift 2
  27.   if [[ $# < 2 ]];
  28.   then
  29.     break
  30.   fi
  31. done